digestive stimulant - French English Dictionary